package thread;

/**
 * 获取线程信息的相关方法
 */
public class ThreadInfoDemo {
    public static void main(String[] args) {
        Thread main = Thread.currentThread();
        String name = main.getName();
        System.out.println("名字" + name);
        long id = main.getId();
        System.out.println("唯一标识：" + id);
        int priority = main.getPriority();//获取优先级
        System.out.println("优先级"+priority);
        boolean alive = main.isAlive();//是否活着
        System.out.println("还活着吗"+alive);
        boolean daemon = main.isDaemon();//是否为守护线程
        System.out.println("是否为守护线程"+daemon);
        boolean interrupted = main.isInterrupted();//是否被中断
        System.out.println("是否被中断"+interrupted);
    }
}
